understand theory and applications of 3d